home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1599 / 1230 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.6 KB

  1. Subject: Re: Real TIOCSETP
  2. Date: Mon, 21 Mar 94 21:25:12 CET
  3. From: Juergen Lock <nox@jelal.north.de>
  4. In-Reply-To: <199403210746.CAA13867@terminator.rs.itd.umich.edu>; from "Nicholas S Castellano" at Mar 21, 94 2:46 am
  5. Message-Id: <9403212025.AA00119@jelal.north.de>
  6.  
  7. Nicholas S Castellano writes:
  8.  
  9. > >From: Juergen Lock <nox@jelal.north.de>
  10. > >Nicholas S Castellano writes:
  11. > >> tty.c, file.h, xbios.c: ++entropy@terminator.rs.itd.umich.edu
  12. > >>     Add a real TIOCSETP (differs from TIOCSETN in that it waits for
  13. > >>     the output buffer to be empty if the device supports TIOCOUTQ.)
  14. > >>     Remove a kludge in rsconf() which is not needed if a real TIOCSETP
  15. > >>     exists.
  16. > >
  17. > > problem:  with this patch old programs can hang in TIOCSETN because
  18. > >then they really get TIOCSETP...  and you usually only set an alarm for
  19. > >TIOCSETP not TIOCSETN.
  20. > Well if you think it's important,
  21.  
  22.  well there are some people who always want binary distributions :) and
  23. then i prefer to have binaries work on old and later kernels...
  24.  
  25. >  maybe the definitions in file.h
  26. > should be swapped, such that any old program will get TIOCSETN and you
  27. > can recompile stuff to get the new TIOCSETP...
  28.  
  29.  ok, looks like that works. (for me.)
  30. > I recompile stuff all the time, so I don't usually notice stuff like
  31. > this :-)
  32.  
  33.  oh yes everyone should have a working compiler, that would make so many
  34. things easier...
  35.  
  36.  cheers
  37.     Juergen
  38. -- 
  39. J"urgen Lock / nox@jelal.north.de / UUCP: ..!uunet!unido!uniol!jelal!nox
  40.                                 ...ohne Gewehr
  41. PGP public key fingerprint =  8A 18 58 54 03 7B FC 12  1F 8B 63 C7 19 27 CF DA 
  42.